<?php
// src/Acme/HelloBundle/DataFixtures/ORM/LoadUserData.php

namespace Ipartek\BlogBundle\DataFixtures\ORM;

use Doctrine\Common\DataFixtures\FixtureInterface;
use Doctrine\Common\Persistence\ObjectManager;
use Ipartek\BlogBundle\Entity\Categoria;

class LoadCategoriaData implements FixtureInterface
{
	/**
	 * {@inheritDoc}
	 */
	public function load(ObjectManager $manager)
	{
		$categorias = array(
				array('nombre'=>'motor','descripcion'=>'Noticias sobre motor','orden'=>'1'),
				array('nombre'=>'coches','descripcion'=>'Noticias sobre coches','orden'=>'2'),
				array('nombre'=>'motos','descripcion'=>'Noticias sobre motos','orden'=>'3'),
		);
		
		foreach ($categorias as $categoria){
			$entidad = new Categoria();
			$entidad->setNombre($categoria['nombre']);
			$entidad->setDescripcion($categoria['descripcion']);
			$entidad->setOrden($categoria['orden']);
			$manager->persist($entidad);			
		}
		$manager->flush();
	}
}